passing tracks - French English Dictionary